let a = {
  x: 1
}, // {x:1}

b = a // {x:1}

a.x = a = {
  n: 1
} // {x:{n:1},n:1}

console.log(b.x)

// test2
let c = {
  x: 1
}, // {x:1}

d = c // {x:1}

c = {
  n: 1
} // {n:1}

c.x = c // {x:{n:1},n:1}

console.log(d.x)